const emoTextList = [
  '憨笑',
  '媚眼',
  '开心',
  '坏笑',
  '可怜',
  '爱心',
  '笑哭',
  '拍手',
  '惊喜',
  '打气',
  '大哭',
  '流泪',
  '饥饿',
  '难受',
  '健身',
  '示爱',
  '色色',
  '眨眼',
  '暴怒',
  '惊恐',
  '思考',
  '头晕',
  '大吐',
  '酷笑',
  '翻滚',
  '享受',
  '鼻涕',
  '快乐',
  '雀跃',
  '微笑',
  '贪婪',
  '红心',
  '粉心',
  '星星',
  '大火',
  '眼睛',
  '音符',
  '叹号',
  '问号',
  '绿叶',
  '燃烧',
  '喇叭',
  '警告',
  '信封',
  '房子',
  '礼物',
  '点赞',
  '举手',
  '拍手',
  '点头',
  '摇头',
  '偷瞄',
  '庆祝',
  '疾跑',
  '打滚',
  '惊吓',
  '起跳'
]
export const emoOptions = emoTextList.map((label, index) => ({
  label,
  value: index
}))
export async function textToImg(code: number) {
  try {
    return new URL(`../../../assets/emoji/${code}.gif`, import.meta.url).href
  } catch (error) {
    console.error('图片不存在:', code, error)
    return '' // 或返回默认图片路径
  }
  // try {
  //   const module = await import(`@renderer/assets/emoji/${code}.gif`)
  //   return module.default
  // } catch (error) {
  //   console.error('加载图片失败:', error)
  //   return ''
  // }
}

export const getEmoji = (code: number) => {
  try {
    return new URL(`../assets/emoji/${code}.gif`, import.meta.url).href
  } catch (error) {
    console.error('图片不存在:', code, error)
    return '' // 或返回默认图片路径
  }
  // try {
  //   const module = await import(`@renderer/assets/emoji/${code}.gif`)
  //   return module.default
  // } catch (error) {
  //   console.error('加载图片失败:', error)
  //   return ''
  // }
}
